vault substation - Español Inglés Diccionario